namespace Framework
{
    public interface IFsmStateAction
    {
        bool WatingFinish { get; set; }
        bool Finished { get; }
        Fsm Fsm { get; }
        void Init(Fsm fsm);
        void Awake();
        void Enter();
        void Update(float deltaTime, float progress);
        void Exit();
    }
}